18-20 Creechurch Lane is a great apartment in a great location that is a very short walk from the Aldgate Tube station. Upon our arrival, Isa was waiting for us at the front door to let us in. A key item for us was that the apartment has 2 full baths. The elevator is also a plus. After a "tour" of the apartment (washing machine included), we immediately left to begin exploring. One tube stop away (or a short walk which is our preference) are the Tower of London, the Tower Bridge, the London Bridge and Borough Market. Upon returning to the apartment, one question arose...an email to Isa resulted in an immediate response. All communications with Isa and Tony, our host, were answered immediately and thoroughly.
With access to Aldgate station, the entire city of London is available via the Tube which is extremely easy to navigate. There was some outside loud noise one evening as it must have been recycled bottle pickup night, however, it was very short and not the responsibility of the host. I recommend this apartment for anyone who wants space (two bedrooms, 2 full baths, a nice sitting area and kitchen) and to be close to everything.