Slough
4 Wedding Venues in Slough meet your criteria

Oxfordshire, England

Mercure Thame Lambert Hotel, we believe that every couple deserves a wedding venue that reflects their unique love story, and we are here to be that key ingredient in your...

Greater London, England
Discover The Montague, a Georgian townhouse full of English charm, excelling in traditional service. Experienced wedding planners will bring your special day to life, with...

Greater London, England
Our stunning Grade II listed Wedding Venue is a perfect setting for a London wedding or engagement party. Exclusively yours at the weekend, you and your guests can relax and...