Canary Heights offers accommodation in East London, with Canning Town station just over a 10-minute walk away. The property offers a selection of apartments and rooms with a flat-screen TV and a private or shared bathroom.
215 Barking Road, Canning Town, Newham, London, E16 4HH, United Kingdom
Hotel booked 1 times today.
Nightly rates from $48