View Property Castle House, 28 Castle Avenue, Highams Park, London. E4 9QG – Available A Well Presented Ground Floor… Bedrooms 1 Bathrooms 1 To Buy £275,000 By BLM_12345