We had a great stay at Eleni's flat.
It was very comfy and well equipped.
The neighborhood is nice and vibrant with plenty of shops and restaurant and only a couple of tube stations from London city centre.
I highly recommend the apartment!