Write a review
Owd Nells Tavern
Canalside, Saint Michaels Road, Bilsborrow, Preston, Lancashire PR3 0RS, United Kingdom, Bilsborrow, England
Canalside, Saint Michaels Road, Bilsborrow, Preston, Lancashire PR3 0RS, United Kingdom, Bilsborrow, England