Great location for Wembley Stadium. It’s just a 20 minute walk. We’d definitely book again.