← the globe

A MOMENT IN HISTORY

Norham Castle is built

1121 CE · United Kingdom, Europe · History

Norham Castle is built
Image via Wikimedia Commons

Norham Castle is a castle in Norham, Northumberland, England, overlooking the River Tweed, on the border between England and Scotland. It is a Grade I listed building and a Scheduled Ancient Monument. The castle saw much action during the wars between England and Scotland.

Read more on Wikipedia →

Available to claim

One person can dedicate this moment - a name and a short note recorded here forever.

Claim this moment