One of London's wealthiest areas, Kensington is home to some of the capital's most famous free museums, two Royal Parks and a huge range of fabulous shops.