The apartment is located in a lovely residential area with great restaurants nearby. It is also super close to the subway and bus stops. It is a spacious and tastefully decorated place with everything you need to have a great stay in London.
Olga left us some mineral water bottles in the fridge, a really nice welcome touch.
We'll definitely choose Olga's place for our next trip to London.