Situated within 6 km of Wembley Arena and 7 km of London Designer Outlet in London, Studio Apartments - HARROW - SK features accommodation with free WiFi and a kitchenette. There is also a microwave, toaster and a kettle. Wembley Stadium is 7 km from the apartment. London Heathrow Airport is 21 km away.
Number of rooms : 1