Mooi en zeer netjes en schoon. Van alle gemakken voorzien. Vlak bij de bushalte naar Walhamstow Station. (Metro naar centrum) Ook kan je er makkelijk en gratis parkeren in de straat.