We had great stay at Glyn and Lucy's apartment! They are great hosts and even bore with us disturbing them on a sunday evening for more power outlets (our adapters did not work), Glyn showed up instantly to help us sort this out which was honestly outstanding.
The apartment is great, well located (10 mn walk from the subway only) and sufficiently equiped, everything was freshly cleaned for our arrival.
No complaints at all and we would highly recommend this pick for your London stay!