Kensington has a rich mix of culture and upmarket shops, including Kensington High Street; one of London's busiest shopping destinations. South Kensington is home to Exhibition Road, famous for its museums such as the Natural History Museum, while other attractions include Kensington Palace and the Royal Albert Hall.

18:29, 17 SEP 2020