MALLARD & HACKWORTH POINT, DEVONS ESTATE, BROMLEY BY BOW