Location is quite convenient as it is only a 7 minute walk to the tube station in Wembley. Furthermore, the Wembley stadium is also near so are a number of coffee shops, restaurants, the shopping center, etc.