DESCRIPTION
Citadines Trafalgar Square has been located in the city of Westminster. Being in the heart of London it offers easy access to come of London’s top attractions just within minutes away.
Price
From £187.00
Average Rating
4.2
Facilities
Room Type
Things To See And Do In The Area
Address
18 - 21 Northumberland Avenue, London, WC2N 5EA
Post Code
WC2N 5EA
Nearest Underground Station(s)
Embankment