UK
South East England
Buckinghamshire
Wycombe
Shop
HP11
, High Wycombe,
Church Square
To Let 2,700 sf
The property comprises a Grade II listed three-storey building with a retail..
The subject property is situated on Church Square, just off the High Street in the heart of High Wycombe town centre. The unit is close..