Up to 63,000 sq ft office space available to let, Blackpool
Posted on 14th December 2017
Mexford House is a purpose-built, self-contained office building located just off Warbreck Hill Road (B5265), North Shore, Blackpool. The property is...
Find Out More