See all shopping in London
The Pavillions
18 Market Square, Uxbridge, Greater London, UB8 1LN Phone: +44 1895 233926 www.thepavilions.co.ukAbout
At Pavilions Shopping Centre, we collaborate with tenants, property managers and service providers to ensure the best sustainable solution to the management of the centre whilst maximising investment performance.