Venue & Accomodation

We are located at the
Sir Alexander Fleming Building,
Imperial College London, 
Prince Consort Road,
Kensington,
London
SW7 2BB.

Site Map

Accomodation

Parking

Transport