Great place to stay ! Excellent for London Stadium x