London Studios encontra-se em Londres, a 2,1 km de Lord's Cricket Ground e 3,4 km de Jardim Zoológico de Londres, e providencia acomodações com acesso Wi-Fi gratuito e uma televisão de ecrã plano. O alojamento está a 3,7 km de Museu de Cêra Madame Tussaud's e 4,3 km de Mercado de Camden.
Este apartamento dispõe de 5 quartos, uma cozinha totalmente equipada e 2 casas de banho.
Estação de Paddington fica a 3,5 km de London Studios, enquanto Mercado de Portobello está a 3,5 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 20 km de London Studios.