Birchcroft - the United Kingdom Best Small Residential Developer - Home CountiesBest Luxury Development Project (Home Counties): Victoria Lodge Chobham