Marshall Meadows

English

Proper noun

Marshall Meadows

  1. A coastal hamlet in Berwick-upon-Tweed parish, Northumberland, the northernmost settlement in England (OS grid ref NT9856).