
Tom’s Kitchen Canary Wharf – Bar Review
Canary Wharf is the third location for Tom’s Kitchen, situated amongst London’s bankers, a creation of Michelin starred chef Tom Aikens. On this particularly dark and blustery Wednesday evening the ... Read More