Stephane and Ellie were very good host. They were responsive and always in communication.
The apartment was located near the tube and local restaurants and food center.
They were even nice enough to let us use their car park since we had a rental.
I highly recommend this location when staying in London.