Scoff & Banters’ slogan is “traditional British Soul food” fuss free, hearty and popular British dishes and that includes that Great British ritual, Afternoon Tea. There are four sites across London, Kensington, Oxford Street, Bloomsbury and Canary Wharf. On Friday, I had an opportunity to visit Scoff & Banter Canary Wharf to try their new Summer Blossom Afternoon Tea. …