Moorfields Eye Hospital (Stop A)
London, N1 7NG, United Kingdom
3.3
3 reviews
3 comments
GWH6+6G London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsJubair Ahmed
S41m_ldn
Okenemem2 years ago
Bus stop is in the middle of everything. Has seat and shelter. Food health care bars restaurants entertainment and alot of public transport links nearby. Buses to Dalston Highbury corner and Newington green