About This Area
Looking for Charing Cross Apartments for Your Next City Stay?
View our Charing Cross and Trafalgar Square serviced apartments today
In the heart of London’s West End lies Charing Cross. A stone’s throw from the iconic Trafalgar Square and The Strand, this bustling part of town is an amalgamation of city life combined with the culture and arts of the entertainment district and sights and sounds of Chinatown and the vibrant Soho.
The best part about staying in Charing Cross is the transport links that it provides you with. With rail links from Charing Cross station to Greater London and beyond, as well as tube links across the city itself, staying here will ensure that you will be able to navigate the city with ease.
Our apartments are close to the embankment, which means that there are plenty of opportunities to enjoy the fantastic views of the city from the bridges and banks of The Thames. There are a number of fantastic tourist spots to explore in this part of town, including the National Portrait Gallery, the markets and delights of Covent Garden and the history of Buckingham Palace.
Not just a tourist spot, Charing Cross is also home to a number of companies, including Penguin Random House and BAE Systems, so this could be a great choice for those heading to London on business.
Charing Cross, often used as the exact centre point of London, is the number one central stay. With great access to rail and tube lines, staying in our Trafalgar Square serviced apartments will ensure that you get the most out of your trip to the capital.