JAY P.
Google
If you are looking for the ultimate hot chocolate experience in London, you need to find Gelateria Danieli. Tucked away down a little "hidden" alleyway (Brewer’s Lane), this place feels like a secret discovery away from the busy main streets.
This isn't your average watery cocoa—it is proper Italian hot chocolate. As you can see from the spoon standing straight up in the cup, the texture is incredibly thick, rich, and velvety. It’s almost like drinking melted chocolate or a warm chocolate pudding. The taste is absolutely amazing: deep, not too sweet, and intensely chocolatey.
Best of all is the price. In a city where luxury hot chocolates can easily cost £6-£8, getting this level of quality for just £4.50 is a steal. It’s honestly one of the most amazing hot chocolates I’ve had in London at a very affordable rate.
Whether you grab a cup to warm up on a rainy day or pair it with their famous gelato, this spot is a must-visit. Highly recommended!