The Ivy Royal Windsor, 31 High Street, Windsor, SL4 1PQ General Enquiries We do not take reservations via this form. Enquiry type * Marketing Feedback Press Submit