Squares is an informal Eureopean style restaurant which is part of the Royal Trafalgar Hotel. It offers food such as salads, pasta and steaks. This branch of Squares is a concession located in Royal Trafalgar.
Whitcomb Street, London Chinatown, London, WC2H 7HA
For More Information: