Bien située pour partir à la découverte du centre de Londres, l'auberge de jeunesse The Londonears Hostel propose un hébergement à seulement 5 minutes à pied du métro.