Weniger als 16 km von U-Bahnhof Colliers Wood und 17 km von Nonsuch Park entfernt in London gelegen, bietet die Unterkunft London North Downs rooms kostenloses WLAN. Die Unterkunft befindet sich etwa 17 km von Blackheath Bahnhof, 18 km von U-Bahn-Station Morden und 20 km von Brixton Academy entfernt. Die Nichtraucher Unterkunft ist 11 km von Crystal Palace Park entfernt gelegen.
Alle Gästezimmer sind eingerichtet mit einem Kühlschrank, einem Geschirrspüler, einem Wasserkocher, einer Dusche, einem Haartrockner und einem Schreibtisch. Alle Zimmer in der Unterkunft London North Downs rooms sind ausgestattet mit einem Gemeinschaftsbad und Bettwäsche.
Greenwich Park liegt 20 km von der Unterkunft London North Downs rooms entfernt, während The All England Lawn Tennis Club Centre Court 20 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 30 km von der Unterkunft London North Downs rooms entfernt.