Miller Developments reveals Solihull office park plans

Miller Developments has revealed plans for a 71,500 sq ft office park in Solihull, West Midlands.

The Pavillions

The Pavilions will comprise 22 self-contained office buildings located close to junction four of the