0.0 分
Clean. Coffee is average imo.
Best hot chocolates ever
Delicious Iced Teas - £2.60 for a large. Great on a hot day!
Hazelnut Latte is superb