Ilford Tower Apartments
Apartment
Ilford, Greater London
6.5/10
17 reviews
Free Wi-Fi
Public parking
2.1 km.
Gants Hill
8 km.
Woolwich Arsenal
Situated in Ilford, Ilford Tower Apartments provides self-catering accommodation with free Wi-Fi, a flat-screen TV and a kitchen.
Number of rooms: 19
Kataria Point 1 Riches Road , Ilford, IG1 1JH, United Kingdom