Shop
To Let, 945 - 4,257 sf
There are a range of retail units available, offering additional basement and first floor space.
Festival Place is the pre-eminent shopping and leisure destination in North Hampshire, boasting a strong footfall, an affluent catchment and..