Studio in central London ligt op minder dan 1 km van station Waterloo en 18 minuten lopen van Big Ben in het centrum van Londen. De accommodatie biedt gratis WiFi.
In sommige units is er ook een keuken met een koelkast, een oven en een magnetron.
Populaire bezienswaardigheden in de buurt van het appartement zijn Houses of Parliament, metrostation London Bridge en metrostation Embankment. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 13 km van Studio in central London.