Offering free WiFi and river views, Apartment Canary Wharf is an accommodation located in North Woolwich. Guests staying at this apartment have access to a fully equipped kitchen. The property includes a living room with a flat-screen TV. The apartment offers a terrace. London is 14 km from Apartmen Read more
Offering free WiFi and river views, Apartment Canary Wharf is an accommodation located in North Woolwich. Guests staying at this apartment have access to a fully equipped kitchen. The property includes a living room with a flat-screen TV. The apartment offers a terrace. London is 14 km from Apartment Canary Wharf.