Muy bien ubicado, a 5 minutos de la estación de Wembley Park y que te deja en 30 minutos en el centro de Londres.