Marshall Meadows Bay is the northernmost point of England. It is located on the Northumberland coast, 2+1⁄2 miles north of Berwick-upon-Tweed, and just to the south of the Anglo-Scottish border. Across the border in Scotland is the county of Berwickshire in the Borders region.
Learn more insights from Wanderboat AI.



Restaurant 1782
4.8
(20)

Find a cozy hotel nearby and make it a full experience.
Pranay Choudhary

Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.

What a poor representation of the most northerly point in England. As bad as the most Easterly...
Read moreNice...
Read more