Leicester Coffee House (United Kingdom). Leicester Coffee House Company is a small independent coffee shop and roastery based in Leicester city centre…
Loading full page…