Venue

Camden Stables Market, London NW1 8AH