Explore details about location Chapel Meadows. Chapel Meadows is a location situated within the West Lancashire alongside other areas such as Pimbo Road, Lynwood Avenue, Sanfield Close.