Coronavirus update: View cancelled events here

Thai Square South Kensington in London photos

Thai Square South Kensington

Thai Square South Kensington
19 Exhibition Road,
Greater London,
London,
SW7 2HE

Cuisine: Thai

Book now »