Das Hostel London verfügt über WLAN in den öffentlichen Bereichen und ist 10 Minuten Fußweg von der U-Bahn-Station Kilburn entfernt.
Das Hostel liegt in 7 Kilometer Entfernung vom Naturhistorischen Museum und in 4 Kilometer Entfernung vom Wembley-Stadion. Das Camden Arts Centre befindet sich in 25 Fußminuten Entfernung von diesem Hostel in London. Zu den wichtigen historischen Sehenswürdigkeiten gehört der Kensington Palace (liegt in 4,1 Kilometer Entfernung von dieser Unterkunft).
Die 10 Zimmer sind mit einem Bügeleisen/Bügelbrett, einer Minibar ausgestattet.
Das Restaurant Bean Extract, das britische Gerichte serviert, liegt in der Nähe von der Unterkunft. Dieses Hostel liegt circa 15 Minuten vom Bahnhof Overground- Brondesbury entfernt und bietet Transportmöglichkeiten in der Nähe.