E17 6EQ
Vellum Court, Walthamstow, London, E17
Modern 1 bedroom apartment Set on the 2nd floor Secure allocated parking underground Lift access Residents only gardens Blackhorse Road station nearby Chain free