The Henry Addington
T
Blackwall, London, UK
5.0
English
A freshly refurbished Canary Wharf pub where the terrace view makes a quiet Sunday pint feel worth lingering over.
A freshly refurbished Canary Wharf pub where the terrace view makes a quiet Sunday pint feel worth lingering over.