Reduced24 photos · Floorplan£4,200 pcm6 bed3 bathTerraced1,575 sq ftBroomfield, Walthamstow, Walthamstow, London, E17Listed 28 Sept 2026