Mowgley"s Leicester

Mowgley's Leicester

0  Reviews


Coffee & Tea in Leicester - Leicester City Centre
3B Belvoir Street , Leicester City Centre, Leicester, LE1 6SL

Mowgley's in Leicester, Leicester, is a local coffee shop who provides coffee and tea. Mowgley's coffee shop reviews can be added using the form below.
Tags: seating area, takeaway




Do you want to write a review of Mowgley's in Leicester? Add a Mowgley's Leicester review and contribute to the directory of recommended Coffee & Tea in Leicester. Are you the owner of Mowgley's Leicester, then claim it today. Claiming your business will enable you to update the tags, address and business description.