Quiet and comfortable room close to the main areas of Walthamstow.