El London Central Studio está situado a unos 15 minutos en coche de la Catedral de San Pablo de Londres, y a 3 km del Madame Tussauds de Londres.
Este apartamento se encuentra en el barrio Kensington, a 700 metros del Palacio de Kensington y a unos minutos a pie de Richmond University. Desde el apartamento, el Acuario de Londres está a unos 4 km.
El alojamiento ofrece una ducha para mayor comodidad.
El London Central Studio está situado a 450 metros de la estación de metro High Street Kensington y a 3 km de la estación de tren Marylebone.