Rams Head
United Kingdom
>
England
>
Greater Manchester
>
Oldham
>
Saddleworth
>
Rams Head
Rams Head in Saddleworth in Oldham.
Rams Head
Object
Pub
Land use
Retail
Crook Gate Reservoir
Rough Hey Farm
Rough Hey Cottage
Ripponden Road
Ripponden Road/Denshaw Junction Inn, Ripponden Road/Rough Hey Lane, Ripponden Road