Great accommodation superbly located for Wembley Stadium.
Hosts were fabulous and very helpful.
10 minute walk to the stadium