All meeting centre in London! Top Venues-London is top of the list, and finding a meeting centre for your conference is so easy. Are you ready for something else? Top Venues-London also has many other locations that are suitable for your meeting. How about a castle or mansion? Often these different venues are great for your event. An unique environment different than a meeting centre in London, can often be very inspiring.