Area Guide:

Tucked behind Charing Cross station and just a short walk from the Victoria Embankment, this apartment is ideally placed for those wishing to take in all the major attractions of the city centre, namely, Big Ben, Trafalgar Square, Buckingham Palace and a host of others. The nearby Embankment Tube station is a strategic starting point for any forays into the West End or the financial district.