Whether they're imposing buildings, elegant statues or charming water features, monuments are built to celebrate significant people and events. Why not find out the interesting story behind Charles I Statue?
If you've got time to stop for a while in London City Centre, Charles I Statue is a good place to start your exploring. This commemorative structure is one of many attractions that'll keep you occupied here. Buckingham Palace, Big Ben, and Trafalgar Square are also waiting for you nearby.