Kenilworth, adjacent to Manor Road

On New Street, near Manor Road

Buses point south-west ↙