View Property Handsworth Avenue, Highams Park, London. E4 9PF – Available Set within this most attractive… Bedrooms 1 Bathrooms 1 To Buy £269,995 By BLM_12345