Qbic Hotels | London City - 42 Adler St, Whitechapel, London E1 1EE, UK on Eaten