Squares
££
Hidden away in the Royal Trafalgar Hotel (part of the thistle group of hotels) on Whitcombe Street, Trafalgar Square, Squares serves a diverse menu of modern European brasserie favourites and offers a peaceful respite from the nearby bustle of Trafalgar and Leicester Squares. An informal restaura...
No active offers at the moment. Check back soon!