Europe’s largest in-city mall opened on October 30 in West London.
More than 10,000 shoppers and pundits stormed the doors to be among the first to get a glimpse of the mega-mall’s interior. Anchored by Debenhams, House of Fraser, Waitrose and Marks and Spencer, the centre has around 265 stores and shops.


















No comments yet