Back to list
Thai Square South Kensington
Well 7.8 (217 reviews)
Approx. £27
Location
19 Exhibition Road
London SW7 2HF
See on the map
Book
Itinerary