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!
The Boathouse Putney has fantastic steam punk decor and a friendly atmosphere, making a brilliant venue by the Thames for your maritime themed wedding.