Trafalgar Square is at the cultural centre of London, surrounded by museums, galleries and numerous historic buildings. Dating back to the 14th Century, you’ll be hard-pressed to find a more popular destination for tourists. The iconic Nelson’s Column statue sits proudly in the middle of the square, surrounded by four plinths, three of which hold bronze statues. The following afternoon tea rooms are close to Trafalgar Square and can be booked online today.
Redefines luxury with a bespoke design of contemporary flair and traditional grandeur.
READ MOREHow good does combining afternoon tea with a London bus tour sound?
READ MOREEnjoy afternoon tea at One Twenty One Two, based inside the Royal Horseguards Hotel.
READ MOREThe Haymarket Hotel is part of the exclusive Firmdale Hotels group.
READ MORERight in the heart of London just steps from Trafalgar Square.
READ MORE