St Margaret of Antioch befindet sich in der Nähe vom Premier Inn London Edgware Barnet und ist unter anderem innerhalb von ca. 5 Minuten zu Fuß zu erreichen. Der Gasthof bietet 114 Gästezimmer und stellt zudem ein Restaurant zur Verfügung.
Die Zimmer im Premier Inn London Edgware sind mit Ausstattung zur Kaffee- & Teezubereitung, einem Schreibtisch und einer Klimaanlage ausgestattet. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Fernsehen mit mehreren Kanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.
Sie können im Restaurant Charcoal Bar Restaurant in etwa 5 Gehminuten Entfernung von der Unterkunft lecker essen.
U-Bahnhof Canons Park ist weniger als 1 km von dem 3-Sterne-Hotel entfernt. Das Premier Inn London Edgware lässt sich in ungefähr 15 Minuten mit dem Auto von der SSE Arena Wembley aus zu erreichen. Auch Edgware Methodist Church ist in ca. 300 Meter Entfernung von der Unterkunft zu finden. Das Hotel ist gleich neben der U-Bahn-Station Edgware, was sehr günstig ist.