Some streets simply lead you to your next destination, while others stop you in your tracks! Beauchamp Place is a good example. Take your time discovering this hot spot with locals and other tourists.
This public thoroughfare is in London City Centre, a place that has loads going for it! Buckingham Palace, Big Ben, and Trafalgar Square are other popular sightseeing opportunities not far away when you've finished up at Beauchamp Place.