27 Three Colt St, London E14 8HH +44 20 7537 1601
bar, Canary Wharf, England, United Kingdom
Today
How to go there