London foodfromTime Out London3 weeks agoThe best cafe in London has been crowned for 2025Swiss Bread Bakery & Café has been named London's best café for 2025 by Muddy Stilettos.