Executive One Bedroom Apartment City View Balcony
Ilford Tower Apartments are located just 5-7 minutes walk from Ilford Rail Station, we offer Luxury self-catering accommodation with free WiFi. We are only minutes away from Ilford Exchange Shopping Mall. Central London can be reached after a 20-minute rail journey.
["Elevator", "Smoking allowed", "City skyline view", "Paid parking off premises", "Wifi", "Luggage dropoff allowed"]