Everything was fine. The flat is 5 minutes (walk) away from the Tower of London/Tower Bridge, a Tesco supermarket and the Metro-station Tower Hill.
It was clean and we felt comfortable the whole time.
There was nothing to complain.