• Elham – Slater

    Valley Methodist Church - Elham High Street, Elham, UK