We really enjoyed staying in Russell's flat - the flat is spacious, clean and cozy.
The location is perfect, there is a supermarket around the corner., Farringdon is 10 min walk away... I highly recommend it for your stay in London !