London, 77-82 Whitechapel High St, London E1 7QX