Doté d'une connexion Wi-Fi gratuite, le London Edgware Station Apartment est situé à Londres, à 300 mètres d'Edgware, à 2,8 km de Stanmore et à 6 km de Kenton. L'établissement se trouve à environ 6,5 km de Preston Road, à 7,9 km de Harrow-on-the-Hill et à 8,4 km du Wembley Arena. Cet appartement dispose d'une entrée privée.
Tous les logements sont équipés d'un bureau. La cuisine est équipée d'un four, d'un micro-ondes, d'un grille-pain et d'une bouilloire. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 8,8 km du London Designer Outlet et à 10 km de South Harrow. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 24 km.