Posted 20th June 2018
Stand for a moment in Chilham square with its tudor buildings and you may pretend, eyes half closed, that you are...