ibis London City – Shoreditch Published October 1, 2021 at 1024 × 768 in Hotels Near Aldgate East Station