A Church. Baptist flavour. In Faversham.
Have you ever been tempted to shout ‘Stop the world, I want to get off’?