London Edgware Station Apartment tilbyr en komfortabel innkvartering i London nær St Margaret of Antioch.
Queensbury park ligger 2 km fra det komfortable hotellet, mens Royal Air Force Museum London ligger 3 km unna. Hotellet ligger 100 meter fra Edgware undergrunnsstasjon t-banestasjonen. Du kan komme deg til Wembley stadion på få minutter med bil. Dette hotellet ligger en 10-minutters spasertur fra Edgware Police busstasjonen.
Sky Lounge tilbyr asiatisk mat, og ligger en 5-minutters spasertur unna.