Thai Square - South Kensington

Thai Square - South Kensington
19 Exhibition Road, Greater London, London, SW7 2HE
  • Telephone 02075848359
  • Email

A small, intimate branch of Thai Square located just opposite South Kensington underground station serving all your favourite Thai dishes in a modern, warm atmosphere.

Text supplied by third party.