This flat is very large and conveniently located to three different London Underground stations (White Chapel - Liverpool Street - Aldgate East). The flat is also an easy 12min walk to Devonshire Square & 15min walk to Tower Bridge/Tower of London.
It is a great stay because of the clean apartment and walkable distances to public transportation.
Would book again.