A small, intimate branch of Thai Square located just opposite South Kensington underground station serving all your favourite Thai dishes in a modern, warm atmosphere.
19 Exhibition Road Greater London
Mon-Sat from 1200-1500, and 1800-2300
Sun from 1200-1500 and 1800-2200
South Kensington-South West...