Damien's flat is terrifically located -- just off of Whitechapel Road, less than 5 minutes walk to Aldgate East tube station and convenient to a number of bus lines. It's a very easy walk to Brick Lane and Shoreditch, or even to the Tower of London if you want a good walk / jog along the Thames of morning.
The flat itself is furnished in impeccable taste and full of natural light during the days. A thoroughly enjoyable stay!