This full guide to South Kensington, London has everything you need to know what about what to do in South Kensington, where to eat in Kensington and more.