Want to be next to the station? This 1 bedroom apartment could not be in a better location being minutes walk from Walthamstow Central Station and all the