Major Shaftesbury Avenue development site comes to market

The one-acre site of 125 Shaftesbury Avenue – a major central London development opportunity – has been brought to market. It is understood that Vestas Investment Management and Savills Investment Management are seeking offers in excess of £180m for the