William Taylor is the minister of St. Helen's Bishopsgate, London. Previously he was an officer in the Royal Green Jackets.