The appartment is very easy to find, located in walking distance from Aldgate station and Liverpool street making it convenient for somebody who wants to visit the City of London.
The description is precise and the hosts are really helpful and make you feel home.