Back to list
The Potting Shed
Stunning 8.8 (22 reviews)
Approx. £31
Location
39 Dorset Square
London NW1
See on the map
Book
Itinerary