Wedding planning

29 best London wedding venues, from landmark hotels and stately homes to music halls and nature-filled rooftops A

Read time:

10 minutes

Our favourite London wedding venues in all corners of the city, including details on pricing, capacity and style.

London’s wedding venue offering is as diverse as the city itself. Whether your vision involves a historic and elegant country house hotel, upscale pub, or exchanging vows in an enchanting walled garden, London and its many neighbourhoods have a venue for every aesthetic or mood. ‘London is overflowing with wedding venues,’ William Bartholomew, one of the country’s leading wedding planners, tells us. ‘People get married (or hold their celebrations) anywhere, from a museum to a town hall, luxurious hotel or dedicated wedding venue. There are also so many lovely and historic churches.’

While the idea of getting married in London may point to grand city-centre hotels and historic town halls, there’s still plenty of green space for those looking to embrace nature. ‘The beauty of London being so large is you can also get countryside-like venues by looking slightly further afield,’ Matthew Shaw, founder of premium events company Sauver, told us. ‘London is home to some beautiful parks, reservoirs, and stately homes - it can offer you almost everything.’ London also has excellent transport links, so it's generally easy for guests to get to the venue, and there’s no shortage of places to stay nearby, unlike in the case of many sleepy countryside villages. More intimate registry office weddings are also popular in London thanks to its wealth of town halls. With so many options, though, the choice of London wedding venues has the potential to overwhelm. We’ve hand-picked the best London wedding venues in the city centre and south, east, west and north boroughs. A caveat: we couldn’t include each beautiful wedding venue in the capital, but these are some of our — and a wedding planner’s — favourites. 

Best London wedding venues

From impressive stately homes to chic hotels and atmospheric restaurants, these are some of the best London wedding venues for your special day. And the city offers plenty of alternatives for those looking for a unique London wedding venue, from museums and galleries to old music halls.  ‘London's rich culture and history make it easy to find the perfect wedding venue for most couples, whatever the faith,’ Bartholomew tells us. ‘Unusual non-secular venues have been a huge success with our clients. For example, the British Museum and art galleries like the Saatchi Gallery. Any place you can get creative with unusual architecture inside a building will make the day as memorable as possible.’

London City wedding venues

1. Old Marylebone Town Hall

As far as London town halls go, Old Marylebone Town Hall is perhaps the most impressive.  London wedding planner Lauren Goodman of Bluebird Studios recommends this as one of the best wedding venues in London, telling us, ‘Marylebone Town Hall is iconic - synonymous with the chicest confetti throw in town. It’s the perfect place for an intimate and stylish wedding.’ 

Capacity: Up to 100 
Prices: From £800

2. The Savoy, Charing Cross 

There are so many beautiful London hotels to list: The Dorchester, The Corinthia, The Ritz, and Claridge’s are all London institutions and come highly recommended. But for us, The Savoy stands out thanks to its Art Deco spaces, which invite a wedding reception inspired by ‘20s glamour. Located on The Strand, it’s the quintessential elegant city centre wedding venue. 

Capacity: Up to 700 (Lancaster Room) 
Prices: POA (Prince on application) 

3. The Barbican, City of London

The Barbican Conservatory is a hidden paradise within the brutalist building for couples who want to embrace nature without leaving the city. Couples can exchange vows surrounded by tropical plants and ponds filled with exotic fish, then enjoy a drinks reception among some of the country’s finest contemporary art. This botanical oasis is one of London's most unique wedding venues and offers an incredible botanical backdrop for photographs. 

Capacity: Up to 150
Prices: POA

4. The Ned, Bank

The Ned offers a modern twist on the classic London hotel wedding. Housed inside the former Midland Bank headquarters, the hotel was designed in 2017 and honours the building’s original features while bringing a modern interpretation of luxury with the help of Soho House interior designer Adam Greco. Goodman describes The Ned as ‘a London classic right in the heart of Bank; it oozes class and decadence.’ 

Capacity: Up to 180
Prices: From £750

5. Balfour St Barts, Farringdon

Those looking for unusual and contemporary London wedding venues in the city's heart could consider Balfour St Barts, a former bank renovated into a brewery with views across Smithfield Market. The venue has a mezzanine level for a stylish reception and an option for a fully seated dinner for up to 220, making it a great choice for larger weddings. 

Capacity: Up to 220
Pricing: Menus from £80

6. The NoMad Hotel, Covent Garden

Another contemporary venue, The NoMad, is a new favourite on the London hotel scene. Famed for its jaw-dropping dining room with wrap-around balconies and dramatic hanging lights, there’s also Side Hustle, an excellent Latin American cocktail bar set in the former Bow Street Police Station and a cosy library - both would work well for drinks receptions. The hotel has been impeccably designed and ‘screams understated luxury and elegance’ according to Goodman. ‘You also have Covent Garden, Palace of Westminster and Royal Opera House all on its doorstep for photos.’

Capacity: Up to 150
Pricing: Minimum food and drink spend of £20,000

7. Westminster Boating Base, Pimlico

For a showstopping riverside venue, this spacious pavilion in Pimlico has wall-to-wall views of the River Thames and a light and airy dining space perfect for a wedding reception. Westminster Boating Base also has a claim to fame as one of the wedding reception venues in Love Actually, where Keira Knightly’s character Juliet celebrates her wedding to Peter (played by Chiwetel Ejiofor) after they walk down the aisle at Grosvenor Chapel in Mayfair. The waterfront views are a big draw, but another attractive feature of this venue is that it’s situated next to Pimlico Gardens — an ideal spot to host pre-reception drinks in the summer months. 

Capacity: Up to 300
Pricing: From £4,750

8. The Rosewood Hotel

The Rosewood Hotel is one of London’s most beautiful hotels, with ornate and luxurious interiors, consistently perfect ambience lighting, and sumptuous soft furnishings. This grand Edwardian manor provides a real wow factor for a city-centre wedding. Its historical features are beautifully preserved, and the venue’s Grand Ballroom offers a Bridgerton-worthy reception space. Naturally, the Rosewood Hotel is a popular choice for weddings, and the venue has a team of dedicated wedding specialists on hand to advise on how to shape the big day. 

Capacity: Up to 450 
Pricing:
Minimum spend starts from £25,000 with a £7,000 room hire

9. Dartmouth House, Mayfair 

This elegant Georgian mansion is reminiscent of a French Chateaux, with an outdoor courtyard perfect for summer London weddings. ‘Dartmouth House is classically designed and highly versatile, with many spaces for gatherings of different sizes,’ Goodman tells us before concluding, ‘Truly magical!’ This luxurious Georgian townhouse was built in the 18th century and was initially used as a family residence for Baron Revelstoke and Lord Dartmouth before becoming a military Red Cross hospital during the First World War. The property still boasts stunning original features, such as its ornate ceiling painted by Pierre-Victor Galland and a grand marble staircase.

Capacity: Up to 350 
Price: POA

Wedding venues in South London

There is a huge range of hotels in South London, so we’ve split options into southeast and southwest postcodes. Southeast London ranges from SE1 to SE20 and includes the boroughs of Bexley, Bromley, Greenwich, Lewisham, and Southwark. Greenwich offers picturesque waterside settings, with the grand surroundings of Woolwich Town Hall housing Greenwich Registry Office if opting for a registry office ceremony before a wedding reception in another venue. In southwest London areas like Richmond and Putney feel removed from the hectic city, with plenty of green space and cosy English pubs to choose from. 

Southeast London wedding venues

10. Horniman House and Gardens, Forest Hill

Somewhat of a hidden gem, the Horniman Conservatory, nestled in the grounds of Horniman House, is a stunning example of Victorian architecture, with striking Victorian geometric floor tiles and an impressive glass ceiling. Built in 1984 by the Horniman family, this Grade II listed conservatory has been restored to its former glory and is surrounded by 16 acres of land with plenty of idyllic corners for a drinks reception in what feels like an English countryside garden without leaving the city. 

Capacity: Up to 120 (in the conservatory)
Pricing: Conservatory hire from £375 per hour

11. Old Royal Naval College, Greenwich 

For a riverside location steeped in history and grandeur, consider the Old Royal Naval College. The Painted Hall is a vast space that can hold up to 400 guests, while the Admiral’s House is a more intimate space with a traditional feel for up to 90 guests. A hidden cocktail bar, The Queen Mary Undercroft, can be accessed via an underground tunnel - a guaranteed talking point for guests. 

Capacity: Up to 400
Pricing: From £4,500 for Admiral’s House

12. Old Timber Store, Bermondsey

This rustic venue in Maltby Street Market is an excellent choice for couples seeking a more unusual London wedding venue. It offers a lively atmosphere - and some fantastic street food and drink options nearby if you wish to incorporate that into the day. The Old Timber Yard has been used for different purposes over the years and was recently renovated with weddings in mind, so it’s completely set up for a unique city centre reception. 

Capacity: Up to 60
Pricing: From £500

13. Brunel Museum, Rotherhithe

Brunel Museum is ideal for those excited by industrial spaces, initially built in the 1800s by legendary engineer Isambard Kingdom Brunel. The museum is used as a gallery to house cultural exhibitions, its walls adorned with contemporary art and artefacts. This gives the space its own distinct character and is an antidote to bland wedding venues, with décor that will engage and entertain guests.

Capacity: Up to 137
Pricing: From £2,350


14. Petersham Nurseries, Richmond

A world away from the hectic city centre, Petersham Nurseries is one of the most enchanting places in London. With a huge greenhouse to house events, it’s an elegant setting for a botanical wedding. With the spaces already full of antique furniture, plants, foliage and fairy lights, this venue would still be wedding-ready without too much effort. The setting may be rustic, but the food and wine offerings are refined, catering to the most discerning tastes. The venue boasts a Michelin Green Star restaurant, with some leading London sommeliers on hand to advise on wine selections. 


Capacity: 140 guests
Price: POA

15. The Railway, Putney 

The Railway has enjoyed a recent refurbishment in 2023, meaning the Putney High Street wedding venue feels fresh and modern while retaining its period features. Originally a hotel built in 1886, this historic venue is known for hosting some British icons (including the band The Police) throughout its history. The layout comprises three floors, with the light and airy middle room flooded with natural light, making it the perfect place for a ceremony. 

Capacity: Up to £250
Prices: Menus from £90 

16. Kew Gardens, Richmond

The grounds of Kew Gardens have four different wedding venues to choose from: Cambridge Cottage, the Nash Conservatory, the Orangery, and the Princess of Wales Conservatory. The smallest venue, Cambridge Cottage, can accommodate up to 80 guests for a seated dinner and 120 for a standing reception. The three other venues, in their spacious and airy conservatories, can accommodate up to 200 guests. The stunning gardens are set over 320 acres on the banks of the River Thames, with over 30,000 species of wildlife - a great choice for nature lovers who want a venue within easy reach of the city. 

Capacity: Up to 200
Prices: POA 

17. The County Arms, Wandsworth 

For those looking for a country pub in London, The County Arms in Wandsworth is a traditional family-run pub with a beautiful lavender-filled garden in the summer. The homely pub has a large conservatory for a drinks reception or a wedding breakfast, situated a stone's throw away from Wandsworth Common. For larger weddings, a summer room and upper deck areas can be hired out to seat guests. 

Capacity: Up to 120
Prices: From £500

Wedding venues in West London

18. The Roof Gardens, Kensington 

The Roof Gardens, formerly Kensington Roof Gardens and now a private member’s club, is a vibrant oasis in the prestigious borough’s heartland and filled with exotic wildlife for an unforgettable summer wedding setting. Couples can opt for a sit-down ceremony and then head to the rooftop for a sunset party -  undoubtedly one of London's most showstopping party venues. 

Capacity: Up to 500
Price: POA

19. Pitzhanger Manor & Gallery, Ealing 

For those who want the feeling of a countryside escape without leaving London, this historic venue situated in the 28 acres of Walpole Park is an ideal choice. Pitzhanger Manor was the home of neoclassical architect Sir John Soane and features large Georgian-style spaces with Wedgwood-style ceilings. Another lovely choice for a summer wedding, the venue caters to outdoor dining and a drinks reception on the lawn. 

Capacity: Up to 120
Price: From £2,950

20. Kindred, Hammersmith 

Kindred offers a unique setting in the middle of West London with two key spaces - the library (and adjoining salon bar) for intimate ceremonies and The Hall, a grand and ornate space at the heart of the building. This striking Grade II-listed manor honours its original features yet has a contemporary style and can house up to 240 for an evening party. The venue is set up well for weddings, with a dedicated team that can help couples plan everything from a cocktail reception to evening entertainment. As a bonus, the party doesn’t have to stop until 2 am if desired - which is rare for a wedding venue, particularly in central London. 

Capacity: Up to 240
Price: From £90 per head

21. The Elgin, Maida Vale

This relaxed venue is ideal for couples who want a more relaxed wedding. This pretty venue features exposed brick, floor-to-ceiling windows, and twinkling lights and can offer full catering for weddings, including an extensive wine and beer selection. There’s also a built-in projector for couples wanting to run some specially-made footage on their big day.

Capacity: Up to 240
Prices: From £1,800

Wedding venues in East London

22. Bistroteque, Bethnal Green

Bistroteque is an acclaimed restaurant in a converted clothing factory in the East End and a favourite with foodies for its inventive menu that offers a contemporary twist on the French bistro. The areas that are available for hire are determined by the day of the week, with their most popular slot on a Sunday, on which the action can move from drinks reception in The Cockatoo before moving upstairs to the Bistrotheque Dining Room with the option to move the party downstairs for the evening reception. 

Capacity: Up to 200
Price: POA

23. Wilton’s Music Hall, Tower Bridge

One of London’s few remaining music halls, this historic venue is tucked away down an alleyway in the heart of East London. It has a ‘20s feel with a Gatsby-inspired cocktail bar. The venue doesn’t charge corkage for the drinks you or your caterer provide as an extra advantage. 

Capacity: Up to 250
Pricing: From £8,500

24. Motel, Shoreditch

This huge wedding venue in Shoreditch is 6,000 square feet, meaning it can seat 150 guests for dinner and 250 evening guests. A haven for creatives, it’s primarily used for weddings, but also provides a backdrop for photoshoots, exhibitions, and special events - perfect for those who want a change from the traditional country house wedding. 

Capacity: Up to 250
Pricing: From £3,300

25. Round Chapel, Hackney 

Round Chapel is one of East London’s most beautiful buildings and has a colourful history. Formerly known as the Clapton Park United Reformed Church, the building began as a nonconformist, congregationalist church in the 19th century. The building is characterised by its cast iron pillars, a controversial choice for a chapel at the time as this structure was generally only used for music halls or railways. Nowadays, the venue is an arts and community centre and offers an impressive and welcoming space for couples who want to veer away from the traditional. 

Capacity: Up to 240
Price: From £275 per hour

Wedding venues in North London

26. Kenwood House, Hampstead 

Kenwood House is a London institution set within the vast and beautiful grounds of Hampstead Heath. Nature lovers looking for a grand country house wedding that feels far removed from London’s busy city centre would be hard pushed to find a more picturesque venue. Kenwood House works with specialist decorators trained to add personal flourishes to the building’s spaces while protecting them. Hiring a tipi in the grand gardens is also an option for those who want a more relaxed ceremony venue. 

Capacity: Up to 100 guests (The Orangery)
Price: From £2,450

28. Lauderdale House, Camden

This historic country house, dating back to 1582, is located in the terraced gardens of Waterlow Park in a leafy part of North London. The venue has its own catering company, Pink Food, which works with couples to design a menu for the day. Lauderdale House houses an arts centre for the local community, which is an extra motivation to book a wedding here, as part of the income from weddings is invested back into educational projects. 

Capacity: Up to 130
Prices: From £1,215

29. The Engine House at Walthamstow Wetlands, Walthamstow

Walthamstow Wetlands is Europe’s largest urban wetlands reserve, yet it is easily accessible by tube from the city. The Engine House dates back to 1894 but was recently refurbished to offer modern amenities while preserving the building’s original features. The light and airy Turbine Room has a capacity for 70 guests, and there is the option for a drinks reception afterwards on the Mezzanine.

Capacity: Up to 159
Prices: From £1,200

London has many incredible venues to choose from, from idyllic natural spots like Walthamstow Wetlands to quintessential country-style pubs and iconic city spots such as Marylebone Town Hall. And if you’re looking for something a little different, venues like Wilton’s Music Hall and the Round Chapel in Hackney are unique properties that promise the unexpected. But for those who want a big, statement wedding, landmark properties like Kenwood House in Hampstead Heath or the historic properties nestled within Kew Gardens are classic choices.