Holiday Inn Whitechapel

5 Cavell St, London E1 2HP, UK