Westfield London is Europe's largest shopping centre. With over 400 stores, 700 fashion brands, over 80 places to eat and a 20-screen cinema all under one roof.