Saint Francis ChurchParishShare29 The DrovewaySt Margarets Bay, England CT15 6BZUnited KingdomGet directions