Leamington Spa, adjacent to Ramada Hotel

On Kenilworth Road

Buses point north-west ↖