Leamington Spa, adjacent to Newbold Terrace

On Willes Road

Buses point north-west ↖