A taste of memory

London, via a lamb sandwich

By
September 20, 2012

Treat yourself to a nibble of London’s Borough Market.


Who shall we send it to?