Sevenoaks was recently named by The Daily Telegraph as the 12th most desirable place to live in the UK, and without a doubt a key part reason for this is our High Street and local businesses.Whether it’s visiting the Stag for entertainment, Life on High for lunch, Number 8 in the evening f