Thai Square: South Kensington

A hop, skip and a jump from the V&A and the Natural History Museum.

Leave a Reply