UKSouth East EnglandBuckinghamshireAylesbury Vale
Shop
To Let, 1,998 sf
The premises are arranged over ground and basement floors.
The Friars Square Shopping Centre is the prime retailing scheme in Aylesbury and comprises approximately..