
Lara Piras and Daniel Defoe were reluctant London leavers.
If they could have afforded to they would still be living in Walthamstow, east London, close to their friends, within easy walking distance of Walthamstow’s many cafés and restaurants, and close to the heart of the capital.