Kula Cafe on James Street: A Hidden Gem for Brunch, Coffee, and Healthy Dining Among the Best Restaurants in London’s West End Kula Cafe on James Street has something for everyone, from the diversity of its people to the perfect and best