18th November 2008

One launch not good enough for Westfield London

As series of innovative events took place to mark the launch of London’s newest shopping complex recently. Located at White City, near Shepherd’s Bush in the west of the capital, Westfield London is a stunning £1.7 billion shopping destination, mixing hig