Nev's place is a clean and spacious place to stay in Walthamstow, North East London. Everything was as described in the ad and the detailed instructions made everything really easy. It's a 5 minute walk from the underground station so central London is within easy reach.