The gorgeous town of Berwick Upon Tweed is the most northerly of Northumberland’s towns and is just 3 miles from the border with Scotland. Berwick is the last English town before Scotland and ...
Some results have been hidden because they may be inaccessible to you