London Edgware Station Apartment situa-se em Londres, a de 3 minutos a péde Estação de Metro de Edgware e a 2,8 km de Estação de Metro de Stanmore, e dispõe de acomodações com acesso Wi-Fi gratuito.
A cozinha inclui um frigorífico, um forno e micro-ondas, bem como uma chaleira.
Estação de Metro de Kenton fica a 6 km de London Edgware Station Apartment, enquanto Estação de Metro de Preston Road está a 6,5 km da propriedade. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 24 km de London Edgware Station Apartment.