Premier Inn London Edgware
Este Premier Inn, al que se puede acceder desde la autopista M1, está situado a 800 metros de la estación de metro de Edgware y a 6,5 km del estadio de Wembley. Ofrece aparcamiento gratuito y habitaciones ideales para familias.