Great Location if you want Wembley Stadium. Lovely Host.
Highly recommended.