Student review [#17096]
for Biochemistry
at Imperial College London
London, The United Kingdom
Biochemistry
13 Jul, 2020
Student
Opinion on Imperial College London
Imperial is a really great place to study science at. The location in South Kensington is really good since it’s right next to the science museum and the natural history museum and right across from the Victoria museum