Ivory House, E Smithfield, London E1W 1BP, United Kingdom
google-place 4.7 out of 5 (17) last updated 23/01/2020