Great location for Wembley Stadium and SSE Arena, only 25 mins into London with the tube station a 3 minute walk away. A pleasant stay, thanks so much Eddie!