Excellent!
There are two Westfield shopping centres in London: Westfield London and Westfield Stratford City.
Westfield London is the one to which philh is referring.
Westfield London on Google Maps
Tube map
Thanks for disambiguating! I had no idea the other one existed.
Excellent!
There are two Westfield shopping centres in London: Westfield London and Westfield Stratford City.
Westfield London is the one to which philh is referring.
Westfield London on Google Maps
Tube map
Thanks for disambiguating! I had no idea the other one existed.