Where is Boat & Horses Inn, Oldham?

Where is Boat & Horses Inn, Oldham located?

Boat & Horses Inn, Oldham, Boat & Horses Inn, Oldham, Great Britain (approx. 53.5276°, -2.15932°)


Where is Boat & Horses Inn, Oldham on the map?