Vicar and tea, but England a world away

The vicar is sipping tea on the lawn of St Andrew’s Hotel and chatting to his wife. The garden backdrop, a blaze of flowers, seems plucked from a rural English village. A vista of...