The Botanist Sloane Square

No reviews yet
P.O.A
Dining Capacity
Bedrooms
Exclusive Use
Wedding Licence
The Botanist Sloane Square is currently renovating and will reopen in October 2017.
The Botanist Sloane Square Full Description
The Botanist Sloane Square Location & Contact Details

Address

No.7 Sloane Square, London, Greater London, SW1W 8EE, England

Follow This Supplier On

Explore more similar venues