Citadines Trafalgar Square London Aparthotel

Set in the pulsing heart of Central London's City of Westminster that was built around the area formerly known as Charing Cross, Citadines Trafalgar Square London is a skip away from the hustle and bustle of the historical city. Within a 5-minute walking distance from the residence is the Charing Cross Underground Tube Station.
Northumberland Avenue 18-21
London WC2N 5EA England GB
Get directions
Northumberland Avenue 18-21
London WC2N 5EA England GB
Get directions