Neighbouring the River Thames and Victoria Embankment Gardens, Whitehall Garden is yet another testimony to London’s interesting and magnificent culture. It is the ideal place to relax and enjoy both the incredible monuments and the colourful, blooming flowers.

Only an 8 minute walk away from Strand Palace