Back to list
image 1 on 10
Thai Square Mansion House
Stunning 8.9 (175 reviews)
Approx. £140
Location
1 Great St Thomas Apostle
London EC4V 2BH
See on the map
Book
Itinerary