Stevenage, near The Roebuck Hotel

On London Road, near The Roebuck Hotel

Buses point south-east ↘