Bowyer Bryce letting in St Albans
Bowyer Bryce has let office space in St Albans at the New Barnes Mill – a 19th century mill building that has been redeveloped to provide modern offices. Situated next to the Sopworth House Hotel, the leased offices on the first floor of the building ... Read more