City Hotel

12 Osborn Street, Aldgate East, London