Amazing house!
Walthamstow is one of my favourite places in London and this property was right next to the Village! Great pubs, restaurants and little shops!
Great value for money and the hosts were great.
Would stay again.
Thanks guys!