Europe’s largest urban shopping centre, this monster-size mall is located just across from the Olympic Park and offers 270 shops, 70 places to dine, 24-hour casino and luxury bowling alley.
Locations
2 Stratford Pl
London
E20 1EJ
United Kingdom
Europe’s largest urban shopping centre, this monster-size mall is located just across from the Olympic Park and offers 270 shops, 70 places to dine, 24-hour casino and luxury bowling alley.
2 Stratford Pl
London
E20 1EJ
United Kingdom