Terrace Hill gets go-ahead for £70m Southampton scheme

 

Mayflower Plaza


 

 

 

 

 

 

 

 

 

Terrace Hill, the AIM-listed property investment and development company, has gained consent for Mayflower Plaza, a £70m mixed-use scheme in