If you’re dreaming of a wedding venue that combines history, beauty, and flexibility, the Landmark Arts Centre in Teddington is a perfect choice. This stunning Grade II* listed building, once a grand 19th-century church, is often called “the cathedral of the Thames Valley” thanks to its breathtaking French Gothic architecture. Imagine exchanging vows beneath soaring ceilings, ornate carvings, and elegant archways that create a truly romantic and unforgettable atmosphere.
The Landmark Arts Centre is fully licensed for civil ceremonies, so you can celebrate your entire wedding day here—from the ceremony to the reception. Whether you’re planning an intimate gathering of 20 close friends and family or a lively party with over 250 guests, this venue adapts beautifully to your needs. The Main Hall comfortably seats up to 220 guests and includes a stage area ideal for live entertainment and dancing, making it easy to create the perfect flow for your celebration.
One of the biggest advantages of the Landmark Arts Centre is the freedom it gives you to personalise your day. You’re welcome to choose your own suppliers, including caterers, so you can design every detail to match your style and budget. The venue provides all the essentials—tables, chairs, a PA system for speeches and music, plus access to kitchen and bar facilities. Plus, by choosing this venue, you’re supporting a registered charity dedicated to preserving this historic landmark and enriching the local arts community.
The Landmark Arts Centre is a Grade II* listed building located in Teddington, known for its stunning French Gothic architecture inspired by Notre Dame. Formerly a 19th-century church, it is often called 'the cathedral of the Thames Valley,' making it a beautiful and historic choice for wedding ceremonies and receptions.
The Landmark Arts Centre is situated in Teddington, Middlesex, South West London, England, with the postcode TW11 9NN. It is conveniently close to the River Thames and Bushy Park, offering a picturesque setting for weddings.
Yes, the Landmark Arts Centre is fully licensed for civil wedding ceremonies, allowing you to celebrate your entire wedding day—from the ceremony to the reception—within the same beautiful venue.
This venue is versatile, accommodating weddings from intimate gatherings of 20 guests up to lively parties with over 250 attendees. The Main Hall comfortably seats up to 220 guests for a formal meal and includes a stage area suitable for live entertainment and dancing.
Absolutely! One of the key advantages of the Landmark Arts Centre is the freedom to choose your own suppliers, including caterers. This flexibility allows you to customise every detail of your wedding to suit your style and budget.
The venue provides essential facilities such as tables, chairs, a PA system for speeches and music, as well as access to kitchen and bar facilities, making it easy to host a seamless and enjoyable wedding celebration.
Yes, when you book the Landmark Arts Centre for your wedding day, you enjoy exclusive use of the entire building, ensuring privacy and a personalised experience for you and your guests.
By selecting this venue, you are supporting a registered charity dedicated to preserving this historic landmark and enriching the arts community locally, helping to maintain its cultural significance and legacy.
The Landmark Arts Centre boasts stunning French Gothic architecture inspired by Notre Dame Cathedral, featuring soaring ceilings, ornate carvings, and elegant archways that create a romantic and unforgettable atmosphere for weddings.
The venue is close to beautiful local landmarks such as the River Thames and Bushy Park, offering wonderful opportunities for wedding photography and enjoyable surroundings for your guests to explore.