Sq Footage
Capacity
 

Winter wedding venues in London

The charm and whimsy of the winter season can be incredibly romantic, which makes it a wonderful time of year to get married. So whether planning your own nuptials or looking on behalf of someone else, here are some of the best winter wedding venues in the capital.

Bleeding Heart Yard

Bleeding Heart Yard

Historic, cobble-stoned and absolutely brimming with characterful touches that bring a warming and sumptuous atmosphere to any special occasion, The Private Dining Rooms at the Bleeding Heart Restaurants have been hosting banquets, weddings and all sorts of celebrations for almost 30 years. The adjoining medieval crypt makes for a wonderfully unique reception space, which can accommodate between 50 and 120 guests. Some of the nearest transport links found in the surrounding area include Farringdon and Chancery Lane stations.

The Royal Hospital Chelsea

The Royal Hospital Chelsea

The Royal Hospital Chelsea sits within an enviable location, right in the heart of the fashionable area of Chelsea, just a stone’s throw from the popular King’s Road and offering lovely views of the River Thames. There are various flexible indoor and outdoor spaces on offer, with Grade I and Grade II listed buildings that are home to stunning period features and architectural details that are sure to delight. Capacities can range anywhere between 15 and 400, making this a wonderful choice no matter how intimate or grand you want the reception to be.

Stationers Hall

Stationers Hall

At Stationers Hall and Garden there are 4 interconnecting rooms, each offering their own distinct style and allure and yet all finished to an impeccably high standard, with beautiful features awaiting every glance. There are various different seating options available, including long or round dining tables, theatre style or cabaret style, but no matter your preference the grandeur of the setting is perfectly suited to a wedding. The building itself is found right by the world renowned St Paul’s Cathedral and sits close to several good transport links.

UK Supreme Court

UK Supreme Court

Found in Parliament Square in Westminster, the UK Supreme Court has various different spaces on offer that can be adapted to suit many different occasions. The building itself is a distinct and imposing sight and sits close to many of the city’s most iconic landmarks, including Big Ben, Westminster Abbey, the Palace of Westminster, 10 Downing Street and the River Thames. Offering a capacity of up to 100, this is certainly a unique offering and brings with it a sense of occasion and significance, due to the history and precedence of the venue.