NEWENS, LONDON

Stills & Film – Kew, London

We get a taste for a cherished London culinary landmark