Строительство торгового центра, расположенного в районе Шепардс-буш на западе Лондона, заняло несколько лет и обошлось в 1,6 миллиарда фунтов стерлингов.
Он расположен на площади 150 тысяч квадратных метров и является крупнейшим в Европе торговым центром, расположенным в городской черте.
На территории Westfield разместились около 270 магазинов и 45 ресторанов и кафе. Торговый центр стал "раем" для любителей шопинга. Здесь представлены не только бренды, ориентированные на покупателей среднего класса, но и дорогие марки и магазины, которые до этого в подобных торговых комплексах никогда представлены не были.