Hotels in Berwick-upon-tweed, Northumberland We help you find any company! Marshall Meadows Limited Marshall Meadows Country House Hotel Berwick-upon-tweed, Northumberland