Make sure you take a walk down St. Christophers Place, a vibrant area where there's always something to do and see. Both tourists and locals flock to this famous strip.
St. Christopher's Place is the perfect place to start out your day in London City Centre. This public thoroughfare is recommended by fellow travelers, but it isn't the only spot to see here. Set aside time for other sights like Buckingham Palace, Big Ben, and Trafalgar Square to make the most of what the area has to offer.