Tower bridge

South Kensington

South Kensington, located in the heart of Central London, offers a wealth of fascinating, educational and historical experiences to explore.

There’s no place more quintessentially ‘London’ and whether you’re visiting our campus for business or pleasure, our handy guide below will provide all the information you need to know before you travel.

How to find us