We stayed in this apartment for 6 nights and it well met our expectations. After a long journey from Australia, Albina was able to arrange the place early for us.
The apartment was roomy (by London standards) and with 2 of us we never felt on top of each other. The decor of the apartment was very modern with great appliances including a washing machine.
The best thing about this apartment is that it puts London on your doorstep. A train station downstairs, bus stop 2 mins away, and major attractions like Westminster and Buckingham Palace literally around the corner.
I would without a doubt stay here again, it helped made my London stay very enjoyable.