Restaurants
Restaurants and cafés
Trafalgar Square
Comments
Thai Square 21-24 Cockspur Street Trafalgar Square London SW1Y 5BL
020 7839 4000
www.thaisquare.net
Food and drink
Going in a group
Nice
Comments & ratings