Hilton London Kensington , 179-199 Holland Park Avenue, London, United Kingdom
Zoo Too , 13-17 Bear Street, London, United Kingdom
Webb Johnson Hall , Royal College of Surgeons, London, United Kingdom
Zoo Too , 13-17 Bear Street, London, United Kingdom