United Kingdom Marshall Meadows Country House Hotel, Hotels in Berwick-Upon-Tweed United Kingdom Marshall Meadows Country House Hotel is Choice Hotels Recommendations At Berwic… Edit