Amazing location and a lovely quiet place to stay for your visit to London/Walthamstow!