Captivating 2-bed Apartment in Ilford
With a stay at Captivating 2-bed Apartment in Ilford in Ilford (Clayhall), you'll be within a 15-minute drive of ExCeL Exhibition Centre and Queen Elizabeth Olympic Park. This apartment is 9.2 mi (14.7 km) from Tower of London and 9.3 mi (15 km) from Tower Bridge.