Doté d'un jardin, le London Studios and Suites est situé à Harrow, à 600 mètres de Harrow-on-the-Hill, à 1,7 km de South Harrow et à 2,7 km de Kenton. Un parking privé est disponible sur place. Cet appart'hôtel propose des chambres familiales.
Les logements comprennent une connexion Wi-Fi gratuite, un lave-linge et une télévision à écran plat. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Certaines chambres comprennent une cuisine entièrement équipée avec un micro-ondes. Vous disposerez également d'un lave-vaisselle.
Vous séjournerez à 4,5 km de Northolt et à 4,7 km de Preston Road. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 16 km.