Sir Christopher Wren Hotel Wedding venue Windsor

About the venue

Location, Location, Location.... This is an awesome venue. Out of the main front door, turn right you have Windsor Castle, instead turn left and you are beside the beautiful River Thames. It couldn't be prettier and the photograph opportunities are staggering.
This four star romantic riverside Hotel, restaurant & spa in the heart of Royal Windsor is a simple gorgeous place for a wedding. It is licensed for wedding ceremonies so you can enjoy your whole event here, you could even add a river cruise departing directly from the hotel's private jetty. Stunning, if you have never been, add this straight to your wedding venue list and go have a good look around, then ring me - as I love this place.

Contact Details

Website :


Telephone: 01753 442400

Address: Thames Street, Windsor, Berkshire, SL4 1PX