Slough, Berkshire, South East, England

    St. John Christian Spiritual Sanctuary
    9a High Street
    Windsor
    Berkshire
    SL4 1LD
    01753 865260