Towcester, adjacent to Vernon Road

On London Road, near Vernon Road

Buses point north-west ↖