Premier Inn London City (Aldgate) hotel 66 Alie Street, London E1 8PX