Slough
21 Wedding Venues in Slough meet your criteria
Hampshire, England
Located in the beautiful Hampshire countryside between Newbury & Basingstoke, Sandford Springs Hotel and Golf Club offers the perfect setting for your wedding day. As a...
Hampshire, England
Aviator's unique and innately stylish surroundings amplify the hotel's indulgent personality and when combined with meticulous service, are sure to set the tone for something...
Hampshire, England
Boasting romantic charm, a wealth of history, and warm hospitality from the moment of arrival, our team will be on hand every step of the way to make your wedding beautiful and...
Middlesex, England
Our beautiful venue will provide the perfect setting, ambiance, cuisine and service to make your wedding a memorable occasion for you and your guests.