After a long day out galavanting around Kensington; wandering the museums, snapping the Albert Memorial and venturing around Kensington Gardens, a dining experience at Thai Square is the perfect end to a day out in West London. Sitting modestly on the corner of Exhibition Road in South Kensington, Thai Square is a contemporary Thai chain restaurant, boasting a bronze Buddhist themed decor and intricate Asian carvings. The location of the restaurant is perfectly located, surrounded by Kensington’s most renowned museums and opposite South Kensington tube station.
The cuisine is not the traditional Thai food that one would expect but instead with a contemporary twist to Thai classics, making it a hot spot for London’s food lovers and with the most authentic aroma and the most delightful atmosphere. But of course most important is the lovely food and pleasant, very attentive staff, making the experience truly an enjoyable one.
The Food
The Venue