UK
London
Retail Westfield London W
W12
Westfield London
To Let
1,034 sf
Shop
Shopping Centre, Prime
.The unit is arranged over ground floor only
Westfield London is one of the top retailing destinations in Europe. The scheme spans across 2.6 million sq ft and..