Address
Land SE of junction of, Thames Circle & Westferry Road, London, E14 3RX
Local authority
Tower Hamlets

Trading since 25 September 2018, per Companies House.

Search hygiene ratings