10 of London’s notable fountains – 7. The Sloane Square ‘Venus’ Fountain…

The Venus Fountain in Sloane Square in London’s west was first unveiled in the early 1950s.

Subscribe for £3 a month to access all of Exploring London’s content…

10 of London’s notable fountains – 1. Trafalgar Square fountains…

Whether it’s for a quick dip, the chance to stand in the mist or simply being in close proximity to the cooling water, London’s many fountains have proven their worth already this summer. We take a look at 10 of the most notable…

Subscribe for just £3 a month to access all of Exploring London’s articles – and support our work!