Estación de tránsito
Upper North Street (Stop F) station
Recomendado por 5 personas locales,
Consejos de personas locales
Best bus stop 7-8 mins walk from home, you will find Bus (N15, 15) that runs 24 hours to major locations in the city. I love this stop. Highly recommend it
Actividades únicas en los alrededores
Recomendado también por los habitantes locales
- Recomendado por 11 personas locales
Ubicación
London, England