wedding venues in Windsor and Newbury

Showing 2 of 2 results
Windsor Road Water Oakley, Windsor, Berkshire, England SL4 5UR, Weddings in the UK
Weddings & Celebrations What could be more perfect a venue for your wedding day or special celebration than a beautifully historic and photogenic country house on the banks of the River Thames?
Wickham House, Newbury, Berkshire, England RG20 8HD, Weddings in the UK
Wickham House, a luxurious late 18th Century Georgian Manor House located just outside Newbury in Berkshire is, for the first time, opening its doors to weddings and private events

Plan Your Destination Wedding

Browse by location

more locations