We stayed 10 days at Carol and Richard Amazing apartment.
The location is near to the Russel Square tube station. Carol and Richard were very kind and helped us with our questions and requirements.
The apartment is big enough for a couple and equipped with things needed for your next vacation.
You can find supermarkets, stores, bars, and restaurants by walk distance. 20 minutes by walk to Covent garden or Soho area or 8 minutes by tube. Direct line to Heathrow terminals.
We will defently comeback in the next visit to London.