Referendum: Why Scotland Will Be A Beacon For England
Berwick Upon Tweed is the last town in England along the coast road before the border with Scotland. It is three miles from the border, and as I wrote in an article about The Coast Road To Edinburgh, on its seaward side there are high earth ramparts that were built in the late 1500s, during … Read more