London Information and Attractions

IMWS-Bio 2014 will be held in London!

London is the largest city in the European Union and the hub for innovation in multi-disciplinary world-leading research. It is the home of the world's most visited tourist attractions. For more information, please click the button or the map to visit the City of London tourist website. 

London Information