Choose your room
London Town House Villa
The 5-bedroom London Town House Villa Ilford offers quick access to such tourist spots as Seven Kings Methodist Church, situated only a 5-minute walk away. The Ilford villa is suitable for up to 8 guests and features a car park.
At the property you'll be 4.4 km from Romford Stadium and 2.6 km from the 43 hectare public Mayesbrook Park. Entertainment venues in the vicinity include Ilford Golf Club, which is approximately a 10-minute ride away. Positioned 2.9 km from the 4500-capacity Al Madina Mosque Barking, London Town House Villa is popular among both worshippers and tourists.
Muziris is a restaurant serving Indian dishes in proximity to the holiday home. Manor Park railway station is 3.8 km away, while London City airport is 5 km from the Ilford accommodation.