Point A Hotel, Canary Wharf, London E14 4BF

Point A Hotel Canary Wharf

21 Hertsmere Rd West,
London,
E14 4BF

Tel: 020 7531 8100

Poplar, Millwall, Isle of Dogs, Docklands, Canary Wharf

Star Rating: 3-star