This charming Kent town is small but perfectly formed and has a high street brimming with places to eat and drink, shops of ...