Birchcroft - the United Kingdom

Best Small Residential Developer - Home Counties
Best Luxury Development Project (Home Counties): Victoria Lodge Chobham