Image

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

Contact Details

Accepted Dog Size:
Small Medium Large

Location

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

Listing last updated 1 month ago