Lovely accommodation. Good night’s sleep. God’s Own Junkyard and Walthamstow Village are very close.