London Holiday Homes Apartment is a self-catering accommodation located in London. Wi-Fi access is available. The property is 6.2 km from Euston Station and 9.1 km from Royal Albert Hall.
Accommodation will provide you with a flat-screen tv, a tv and a seating area. There is a full kitchenette with a microwave and a refrigerator. Featuring a shower, private bathrooms also come with a bath or shower and a hairdryer.
If you feel like visiting the surroundings, check out Marble Arch (7.7 km) and O2 Arena (3.7 km).Heathrow Airport is located 28 km away.
Score from 1 reviews
Superb
9.6/10
Rooms: 1
(Search)
Address: Flat 4A, 519 Commercial Road, London, London E1 0HQ (Map)
London Holiday Homes Apartment - Photos