Leamington Spa, adjacent to Telford Avenue

On Montrose Avenue, near Telford Avenue

Buses point north-east ↗