About Thai Square
Nestled amongst London’s finest museums, Thai Square South Kensington is an intimate and inviting space which is the perfect place to recharge.
Thai Square Description
A small, intimate Thai restaurant located just opposite South Kensington underground station serving all your favourite Thai dishes in a modern, warm atmosphere.
More about Thai Square
Thai Square is located at 19 Exhibition Road, London, United Kingdom, SW7 2HE London, United Kingdom
+442075848359
https://thaisq.com/restaurants/south-kensington/
Similar Listings
Rosa’S Thai Cafe
4.5