This is Westfield, located in West London and apparently the largest shopping centre in Europe. Well, woopie doo. Acre after acre of the same shops you can find in every town in England. I really fail to understand how it is viable to carry on throwing up as many shopping venues as possible, what did we do before they arrived? And, there is one appearing in East London's Stratford soon, that'll be a shock to the local system. I may go in and take a photo from the inside one day, just don't hold your breath.