Mellor, Lancashire
From Wikipedia, the free encyclopedia
Mellor is a village situated in the Borough of The Ribble Valley in Lancashire, England. It is reasonably large in size for a village as it has two churches, a public house and a hotel, as well as a post office and and several shops.