Posted 24th November 2022
Meopham has the distinction of being 'the longest village in England'. It's not an accolade you may expect or...