UK
South East England
Buckinghamshire
Wycombe
Retail Office, Office
HP11
, High Wycombe,
Church Street
To Let, 1,091 sf
2
562 sf
1
529 sf
Air Conditioning, Demised WCs
The property comprises newly refurbished, flexible, open plan business..