Address
54 Welford Road, Leicester, LE2 7AA
Local authority
Leicester City

Trading since 8 October 2025, per Companies House.

Loading map…
Search hygiene ratings