Aldgate Holiday RoomsOther places1 BATTY STREETLONDON, ENG, E1 1RH · GBPhone unavailableEmail unavailableWebsite unavailableHours not available