Sourced Development Group is set to complete the first phase of its £100 million Westminster Park scheme three months ahead of schedule. The 56 at Westminster Park is a luxury 56-apartment development set over nine floors, with the one and two-bedroom homes already sold out in a record time. The properties ... Read More...
