101 Birmingham Street, Stourbridge

Stourbridge 1 Acre site aerial image

  • Joint venture with the site owner to promote the site for mixed commercial uses
  • New Premier Inn hotel and Brewers Fayre pub completed and adjacent sites sold