Islington Town Hall (Stop R)
London, N1 1UH, United Kingdom
4.5
2 reviews
2 comments
GVRW+QQ London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsBarry Donovan
Reasonable seating, good coverage and a board indicating forthcoming buses. Good connections.
Liam Mullen216 days ago