Discover the Hidden Gem of Marylebone: Kula Café – One of London’s Best Restaurants When you think of the best restaurants in London, Kula Café in Marylebone is a name that deserves your attention.