
Westfield Shopping Centre (a new project costing £1.6 billion) opened it’s doors on the 30th October 2008. It is located between Shepherds bush and Holland Park in West London is targeted to become one of the capital’s major retail and leisure destinations. Around 265 specialty stores are set to accommodate some of the world’s finest [...]

