NESTLED along the coastline of Northumberland is one of the happiest places to live in the whole of the UK. It’s not too much of a surprise as the pretty northern town has access to some of the country’s most beautiful beaches. The town in question is Berwick-upon-Tweed which according to a study by The…