Vinegar Yard

Dog friendly bar in London
Image

Outdoor drinking & dining hotspot, next to London Bridge station, pop-up container shops, art installations and a flea market on the weekends


Location

72-82 St Thomas Street, London SE1 3QX, United Kingdom

Listing last updated 5 months ago