Marshall Meadows
Proper noun
Meaning
Marshall Meadows
A coastal hamlet in Berwick-upon-Tweed parish, Northumberland, the northernmost settlement in England (OS grid ref NT9856).
Proper noun
Marshall Meadows
A coastal hamlet in Berwick-upon-Tweed parish, Northumberland, the northernmost settlement in England (OS grid ref NT9856).