UKSouth East EnglandRetail Church Square HP
HP11 Church Square
To Let 2,700 sf Shop
The property comprises a Grade II listed three-storey building with a retail unit on the ground floor. The first and..
The subject property is situated on Church Square, just off the High Street in the heart of High Wycombe town centre. The..