Michelin
Palace House
Location picture
The Green Guide
The Michelin Guide's review
The home of the first Lord Montagu is a strange mixture of medieval monastic architecture, Victorian home comforts and mementoes of the Montagu family.
You may also like…