Newly renovated apartment! offers accommodations in London, 4.6 miles from Preston Road Tube Station and 5 miles from Alexandra Palace. The property is around 5.1 miles from Kenton Tube Station, 5.2 miles from Wembley Stadium, and 5.3 miles from Wembley Arena. Yeah is 5.3 miles from the apartment and London Designer Outlet is 5.5 miles away.
With free Wifi, this 2-bedroom apartment provides a 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. The accommodation is non-smoking.
Lord's Cricket Ground is 5.6 miles from the apartment, while Stanmore Tube Station is 6 miles away. The nearest airport is London Heathrow Airport, 17 miles from Newly renovated apartment!.