Newborough, adjacent to The Red Lion

On Duffield Lane

Buses point north-west ↖