British Land in Lancaster with Centros

The UK’s largest listed retail landlord British Land has acquired the Canal Corridor North site in Lancaster city centre. The land includes the former Mitchell’s brewery. British Land has appointed […]