Restaurant - Food Service

    Savor an unforgettable dining experience at Eli’s Restaurant, located in the heart of South Kensington. We blend the elegance of ...

    February 10, 2025

    Do you dream of crafting the perfect latte or mastering the art of espresso? Tiny Footprint Coffee, the world’s first carbon-negative ...

    January 23, 2025