We stayed in peter’s apartment for 4 nights in December. We found the apartment very clean and tidy, everything as described in the ad. The checkin was easy thanks to the precise instructions from the host. The area is very well served by bus and metro (15 min walk) to the city center.
We absolutely recommend this accommodation for a stay in London!