Contacts_SAF_3

Address:

Imperial College London,

Department of Life Sciences

Sir Alexander Fleming Building,

5th Floor 

South Kensington, SW7 2AZ

London, United Kingdom

 

 

For a map of the South Kensington campus follow this link

 

On the map:

 

Map