A wealth of cultural and historical highlights entice visitors to Kensington, from landmarks such as The Royal Albert Hall to cultural institutions like the Natural History Museum and Kensington Palace. Kensington High Street is ideally located within walking distance from some of London’s most loved attractions. Here are just a few of our highlights from the area.