Shop to rent
592 to 8,493 sq ft
Bournemouth is an affluent town and one of the major commercial centres on the south coast, located approximately 105 miles southwest of central London. The Bournemouth and Poole conurbation is an established office location with occupiers including:
This shop to rent is located in Bournemouth.