The location is perfect for London. The flat is nice and quiet and not far from Victoria tube station.
The shower is fixed to the wall, so if you are of a smaller height you may need to hold the shower head. The lounge chairs need attention, which is the only area I would say loses the apartment a couple of marks.
I would recommend this home for a London stay.