Venue type
Bar, Café, Cocktail bar
Location
London, United Kingdom