HIGHLY PROMINENT TOWN-CENTRE OFFICES

2,617 sq ft (243.1 sq m)

Town-centre offices to let.

Rent upon application.

 The Clock House