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 163 Marsh Wall, Canary Wharf, London, E14 9SJ Tags: bar, lounge bar, televisions