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.
Located on the ground floor of an old diamond cutting factory, this venue provides an unpretentious setting for you to feel at home at your wedding, and you can feed that sweet tooth of yours!
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!