Sherbourne Developments will be honoured at the United Kingdom Property Awards at the Royal Lancaster Hotel in London on 29 October 2021 for their project Luckhurst. We have won yet another award for our Residential Property located in Hampshire. Well done team!