Doté d'une connexion Wi-Fi gratuite et offrant une vue paisible sur la rue, le Luxury London English Charm est un hébergement situé dans le centre de Londres, à seulement 700 mètres de la gare Victoria et à moins de 1 km de l'abbaye de Westminster. Cet appartement se trouve à 1,1 km du palais de Westminster et du Churchill War Rooms.
Cet appartement comprend une chambre, une salle de bains, du linge de lit, des serviettes, une télévision à écran plat avec des services de streaming, un coin repas, une cuisine entièrement équipée et une terrasse donnant sur la cour intérieure.
Vous séjournerez à proximité de la station de métro Victoria, du palais de Buckingham et de Big Ben. L'aéroport de Londres-City, le plus proche, est implanté à 17 km.