Harolds Cross Kenilworth Square North

On Kenilworth Square North

Buses point north-east ↗