Fantastic location, ideal set up for our few days in London. Had a small kitchen area for nights we didn’t want to go out and a washer/dryer, which was great. Super close to the Aldgate East tube station and an easy walk to the Tower of London. Would definitely stay again!