Address
578 Mile End Road, London, E3 4PH
Local authority
Tower Hamlets

Trading since 20 November 2002, per Companies House.

Loading map…
Search hygiene ratings