Stayed at Varsha's for the London NFL game. It was the perfect location in between London Heathrow airport and Wembly stadium. The underground is lass than a 5 minute walk away.