Tweet Last weekend, my fiancee and I went to check out this newly open Westfield ‘Super Mall’ in West London, which is allegedly the biggest in-city Shopping Centre in Europe. UK has many other Shopping Centres that are bigger than this, for example Bluewater and Sheffield’s Meadowhall, but all of them are located out-city. We […]