Cafe on the Square is a hidden gem on one of London's most iconic locations. Open daily serving sandwiches, cakes, morning goods, a selection of teas and specialty coffee.
Images and Videos
Venue Details & Map
Cafe on the Square - Trafalgar Square
below Nelson's Column
Trafalgar SquareWC2N 5DN