UK
South East England
Retail Friars Square Shopping Centre HP
HP20
Friars Square Shopping Centre
To Let
1,998 sf
Shop
The premises are arranged over ground and basement floors.
The Friars Square Shopping Centre is the prime retailing scheme in Aylesbury and comprises approximately 283,000 sq ft of retail..