Originally used to provide water to the locals, fountains are now often iconic local landmarks. Swing by Buxton Memorial Fountain and discover the history behind its origin.
This historic water feature is situated in London City Centre, a destination that has plenty of things going for it! Buckingham Palace, Big Ben, and Trafalgar Square are other interesting sightseeing choices nearby when you've finished up at Buxton Memorial Fountain.