Floor Plan for 2 Bedroom Apartment to Rent in Eden Road, Walthamstow, Walthamstow, E17, 9JY - £438 pw | £1900 pcm