Where to Eat in Kensington: Dine like the Rich. Kensington is home to London’s most wealthy residents. Given the status of Royal Borough in 1901, the British monarchy has called Kensington home since 1689. Finding cheap eats in Kensington isn’t easy, so unless you’re willing to throw down some cash, there are plenty of other possibilities elsewhere. Still, if you are looking to have a fancy date night or you simply want to treat yourself after a long day at work, then Kensington restaurants have just what you need. Home to one of London’s most beloved shopping streets, Kensington High Street, this London area draws tourists and locals from all over town who want to experience the finer things in life. Here you’ll find several choices for lunch or dinner, including traditional Polish cuisine, Thai food and Spanish tapas.