Le Perfect Location Central London Studio est situé en plein centre de Londres, à seulement 1,5 km du parc des expositions Olympia et à 1,2 km du musée d'histoire naturelle. Doté d'un parking privé gratuit, l'établissement se trouve à 1,5 km du Victoria and Albert Museum et à 1,6 km de la station de métro South Kensington.
Le Stamford Bridge - Chelsea FC se trouve à 2,4 km. Vous rejoindrez le Royal Albert Hall à 1,7 km. L'aéroport de Londres-City, le plus proche, est implanté à 20 km.