Steam Wine Bar & Restaurant offers a classy venue with exclusivity and promises a great warming atmosphere, on top of this they have a full bar and great catering service!
Whether you're looking to host a small and intimate wedding for 20 people or a large and lavish one for over 200 people, Antoinette Hotel in Wimbledon can cater to your needs.
The Imperial Hotel in London has a wonderful location overlooking Russell Square, and has excellent facilities that are sure to make your wedding day extra special.
The Victoria Hall is a 19th century vaulted hall with a lantern roof light. Built in 1880 this building will add its wonderful character to your wedding day.
This contemporary 5-star boutique hotel is located in a petite yet picturesque townhouse in the heart of Central London, perfect for grand scale celebrations!