A great place to stay. Close to Wembley stadium and bus/tube stations so it’s easy to get down into Central London or wherever you’d like to go