1/21

London Haven At Rutland House

Apartment - 0.28 km from city center
Available Rooms
2
2
Surroundings
Set in Ilford and only 2.1 km from Barking, London Haven at Rutland House offers accommodation with Show more

Directions
Address: 18a Rutland Road, IG1 1EN, Ilford, England
Redbridge
Check-in details
15:00 - 15:30
Check-out details
11:00 - 12:00