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