George Lane is gelegen in de wijk Lewisham van Londen, op 3 km van station Blackheath en 5,2 km van Greenwich Park. Er is gratis WiFi in de hele accommodatie.
Metrostation Canada Water ligt op 7,8 km van de homestay, en O2 Arena ligt 8 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 14 km van George Lane.