Berwick-upon-Tweed has been declared the happiest place to live. This delightful town features amongst the top coastal ...
Hawkshead in the Lake District is a picture-perfect village that looks like it's been frozen in time, with its historic architecture, cobbled streets and stunning natural scenery ...
Berwick-upon-Tweed has been declared the happiest place to live. This delightful town features amongst the top coastal destinations to visit this summer – and it's just a short 40-minute train ride ...