Spencer House


Map (Click to open)
Map of Spencer House
Location
27 Saint James's Place, London SW1A 1NR, United Kingdom.
Contacts Transportations
Tube Green Park(≈0.26km)
Bus Pall Mall / St James's Palace(≈0.23km)
Opening Hours
Sunday 10:00-16:45
Monday closed
Tuesday closed
Wednesday closed
Thursday closed
Friday closed
Saturday closed
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

Your email address will not be published. Required fields are marked *