
Stratford could be getting a huge new food and arts destination
Image: Creative Giants Ltd For several years, it looked as though London could be getting its own version of Las Vegas’ giant planet-shaped music venue The Sphere. The ill-fated plans to build the humungous orb (which would have been as tall as […]




