Shop, Development (Retail, Residential)
To Sell / Let 1,643 sf
Town Centre Retail Unit with Planning for Redevelopment To Let / May Sell
An excellent opportunity to lease or potentially acquire a town centre retail..
Aylesbury is located in the south-east of England, circa 50 miles north-west of London, 38 miles south of Northampton, and 22 miles north..