Choose your room
Toro House Apartment
Toro House Ilford is located within 3 km of Manor Park train station and approximately 5 minutes' walk from St. Margaret of Antioch Church. Guests can make use of Wi-Fi for both business and leisure purposes.
Area attractions include The Exchange Ilford Shopping Mall, 16 minutes' walk away, and the 4500-capacity Al Madina Mosque Barking is about a 10-minute drive from the apartment. South Public Park is 2.6 km from this apartment.
The accommodation offers views of the garden.
You can prepare meals of your choice in the comfort of the apartment in an equipped kitchen. Perth Road bus stop, set merely a 5-minute stroll away, as well as Newbury Park tube station, set nearly a 5-minute drive away, ensure that Toro House is an excellent base for touring the city.