Point A Hotel London Canary Wharf

21 Hertsmere Road West, London, Greater London, E14 4BF

Distance  Distance from Point A Hotel London Canary Wharf to London is approx 3.96miles  London centre is approx 3.96 miles