The Woolwich Central building in southwest London was designed by Sheppard Robson and opened in 2014. The £250m development features an 84,000 sq ft Tesco store, once Europe’s largest ...
Results that may be inaccessible to you are currently showing.