Venue

Radisson Blu Edwardian Kenilworth (97 Great Russell St., Bloomsbury, London WC1B 3LB)