With it's stunning city location and fantastic views overlooking Victoria Park, The Crown is the perfect stylish venue for an intimate wedding reception!
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!