Address
Ground Floor Front, 933 Romford Road, Manor Park, London, E12 5JR
Local authority
Newham

Trading since 14 August 2015, per Companies House.

Loading map…
Search hygiene ratings