Shop, Showroom / Gallery
To Let 12,725 sf
GF Sales >140sm/1500sf, Net Frontage > 7m/22ft
Additional 23,000 sq ft available on first and second floors.
Camberley is a town in north-west Surrey, England, around 29 miles south-west of central London. It is in the Borough of Surrey..