Centra Studios situa-se em Londres, a menos de 1 km de Estação de Metro de Wood Green e a 2,8 km de Alexandra Palace, e dispõe de vista da cidade e acesso Wi-Fi gratuito.
A cozinha inclui um frigorífico, um forno e placa de fogão, bem como uma chaleira.
Estação de Metro de Tottenham Hale fica a 3,5 km de Centra Studios, enquanto Estação de Metro de Southgate London fica a 5,6 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 26 km de Centra Studios.