Boasting accommodation with a terrace, Spectacular 2 Bed Apartment With Lovely Terrace - 1 The Southwell is situated in London. The property is set 5.3 km from Waterloo Station, 5.3 km from Big Ben and 5.5 km from Westminster Abbey. The property is non-smoking and is located 1.6 km from O2 Academy Brixton.
With free WiFi, this 2-bedroom apartment features a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Victoria Train Station is 5.6 km from the apartment, while Houses of Parliament is 5.6 km from the property. The nearest airport is London City Airport, 17 km from Spectacular 2 Bed Apartment With Lovely Terrace - 1 The Southwell.