Charming Central London Flat, ubicada en Londres, se encuentra a un breve paseo Big Ben, Palacio de Westminster y Palacio de Buckingham. Está a escasa distancia de gran cantidad de tiendas y boutiques, y a solo un paseo de diez minutos estación de Victoria. Los huéspedes pueden disfrutar de muchas instalaciones y servicios, tales como acceso a internet gratuito en las zonas públicas y un ascensor. Asimismo, el personal multilingüe está disponible para ofrecerle información local. Desde la propiedad se puede acceder andando Victoria Coach Station, que conecta a los huéspedes con la zona de alrededores. Además, se puede acceder a pie hasta London Eye, Trafalgar Square y Strand.