14.05.2019

Our first project for west London developers Flanchford is coming to an end. The scheme delivers eight large and luxurious two-bed units, close to the Westfield development in Shepherds Bush.