Company name: St Helen's Church
Description: St Helen's Church, Overton : St Helen's Church, Overton
Church Grove, Overton, Morecambe LA3 3HZ, United Kingdom