Have West Ham Successfully Settled Into Life at the London Stadium?
It’s taken a while, but it appears that West Ham, almost six years since moving, are now well and truly happily ensconced in their new home at the London Stadium. It was clearly a massive wrench to bid farewell to Upton Park, and the club’s fanatical followers certainly didn’t fall in love with their new stadium instantly.