Margaret Rose
Prices & Key Facts
Prices
Price Band: ££ - £££
About Margaret Rose
Based in NEWARK in Nottinghamshire, Margaret Rose offers rooms for wedding guest accommodation.
Contact & Location
Margaret Rose
Lilac Farm, Main St, NEWARK, NG22 0NX, Nottinghamshire, United Kingdom