Elworth, adjacent to Railway Station

On London Road, near Station Road, near Station

Buses point south-east ↘