June 23, 2017

TastingBritain.co.uk - Thai Square Covent Garden, London

Review: Thai Square [Covent Garden]

Our Rich – who is both highly discerning and well versed in Thai food, heads down to Thai Square’s place in Covent Garden. Planning to brave/test the menu by going off-piste, Rich is instead given a set menu, and not many choices. Predictably, the results
Read More