Situato a Londra, a meno di 1 km dalla stazione della metropolitana Wood Green e a 2,8 km dall'Alexandra Palace, il Centra Studios offre la vista sulla città e la connessione WiFi gratuita.
Inoltre dispongono di cucina con frigorifero, forno, piano cottura e bollitore.
La struttura dista 3,5 km dal Tottenham Hale e 5,6 km dal Southgate London. Il Centra Studios dista 26 km dall'Aeroporto di Londra City, lo scalo più vicino.