
Venue type
Bar
Location
London, United Kingdom
The Drop Wine Bar
Art deco-influenced bar & restaurant space offering dining from a modern British menu.
