About Imperial Venues
Imperial Venues is one of the largest academic venues in central London with over 100 event spaces in South Kensington, award-winning catering and great on-site facilities including on campus and local hotel accommodation.
More about Imperial Venues
Imperial Venues is located at Imperial College London South Kensington Campus, SW7 2AZ London, United Kingdom
+442075949494
http://www.imperialvenues.co.uk