5 Chancellor Passage, London E14 4PA +44 20 7519 1655
bar, Canary Wharf, England, United Kingdom
Today
How to go there