3 bedroom Penthouse Apartment in Canary Wharf
West India House West India Dock Road, Tower Hamlets, London, E14 8HB, United Kingdom,Object type: Hotel London
Located in London, 2.5 miles from Victoria Park, 3 bedroom Penthouse Apartment in Canary Wharf provides accommodation with a shared lounge, free WiFi and a shar