Just a 10-minute walk from Victoria Tube Station and 1.1 miles from Westminster Abbey, Stunning Grand 2 bed, 2 bath apartment, features accommodations in London with a terrace. With quiet street views, this accommodation features a balcony. The property is a 9-minute walk from Victoria Train Station and within 1.2 miles of the city center.
With free Wifi, this 2-bedroom apartment offers a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the apartment. There's also a seating area and a fireplace.
Popular points of interest near the apartment include Big Ben, Houses of Parliament, and Churchill War Rooms. The nearest airport is London City Airport, 11 miles from Stunning Grand 2 bed, 2 bath apartment, .