Want to shop in a new light? Westfield London is opening on October 30 Just in time for big spenders’ early Christmas shopping in United Kingdom. The New Westfield Mall which is opening on Thursday stands on a 43 acres of land. The mall is reported to have been built with over £1.7 billion budget. [...]