Imperial College Business School, Imperial College, South Kensington campus, Exhibition Road, London SW7, United Kingdom
Imperial College Business School South Kensington campus Exhibition Road West London SW7 Royal borough of Kensington and Chelsea London England English Great Britain British UK United Kingdom public research university
Size: 4338px × 6500px
Location: Imperial College Business School, London, United Kingdom
Photo credit: © Tim Ayers / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: borough, britain, british, business, campus, chelsea, college, england, english, exhibition, great, imperial, kensington, kingdom, london, public, research, road, royal, school, south, sw7, uk, united, university, west