Berwicks Town Walls or Ramparts. Berwick upon Tweed is the most northerly town in England and is located in Northumberland at the mouth of the River Tweed just below the Scottish border

Berwicks Town Walls or Ramparts. 
 Berwick upon Tweed is the most northerly town in England and is located in Northumberland at the mouth of the River Tweed just below the Scottish border - 172891475

Similar stock images

to-top-page