Restaurants on Cockspur Street
Thai and South-East Asian

Thai Square Trafalgar Square

Cockspur Street, Soho 21-24 Cockspur Street, Trafalgar Square,
London, SW1Y 5BN