Does the London Stadium now feel like home?
Yes
No
Vote
View Results