221 Clapham Road Apartments offers accommodations in London, 2.6 miles from Big Ben and 2.8 miles from Houses of Parliament. The property is around 2.3 miles from Victoria Train Station, 2.4 miles from Westminster Abbey, and 2.4 miles from Victoria Tube Station. Free Wifi is available throughout the property, and Brixton Academy is a 12-minute walk away.
All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a dishwasher, an oven, a toaster, and a fridge. A stovetop and kitchenware are also featured, as well as a kettle. At the apartment complex, all units have a wardrobe, a flat-screen TV, and a private bathroom.
Buckingham Palace is 2.8 miles from the apartment, while Churchill War Rooms is 2.9 miles away. The nearest airport is London City Airport, 10 miles from 221 Clapham Road Apartments.