Three Stars in London - Canary Wharf 1 Baffin Way, Canary Wharf, London, E14 9PE Tags: bar, car parking, lounge bar, safe, televisions
Three Stars in London - Canary Wharf 13 Coriander Avenue, Canary Wharf, London, E14 2AA Tags: car parking, televisions