Westwood Retail Park forms part of the largest retail warehouse cluster in the UK with over 1.2 million sq ft of retail and leisure space in the surrounding area. The park is adjacent to Westwood Cross Shopping Centre. The retail park is arranged around car parks with...
Savills Out of Town
XPROP
