Tag: cheam

Shopping

A great new deli discovery: The Pantry

How many times have I said it? There’s always something happening in London. And today it’s a visit to a fabulous new deli in Cheam called The Pantry. Cheam is in the London borough of Sutton, just on the edge of Surrey. I’d never been there before but a short train journey from Clapham Junction […]