Windsor meeting and sitting rooms

Contact Us


Address

The Windsor House
Madeira Walk
Windsor
SL4 1EU

Email

enquiries@thewindsorhouse.co.uk


Phone

01753 854 995