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.

Just a mere 0.4 miles from the Strand Palace, it is easily reached in 5 minutes!