From Central London: 0.5 miles
18/21 Northumberland Avenue, London,
WC2N 5HX
Location: Trafalgar Square/Embankment
Located in central London, between Trafalgar square and the
River Thames on Northumberland Avenue.
Offering a great location, modern
furnishings,
air conditioning, private parking (charge) and a 24
hour reception. There are studios, 1 bedroom, and two-bedroom
apartment, all
with private bathrooms and fully equipped
kitchenettes. On-site launderette, breakfast room, and
individual safety deposit boxes are all added
features.