Just spend the last 3 weeks on a professionnal trip to London. The apartment was exactly what we could expect from the description. The 2 rooms have a good size and there are 2 complete bathrooms, which was ideal in our case.
There are many restaurants, cafes and breweries within walking distance. It is also a short 12-minute walk to Tower bridge.