London Rooms is gelegen in de wijk Tower Hamlets van Londen, op 1,8 km van Sky Garden en 2,1 km van metrostation Liverpool Street. Er is gratis WiFi in de hele accommodatie.
Populaire bezienswaardigheden in de buurt van de homestay zijn Tower of London, Brick Lane en Tower Bridge. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 9 km van London Rooms.