We had a pleasant stay at Darius' very small flat. Really close to public transportation which was a big plus. But also just a 20 minute walk to the London eye/Big Ben etc.
Darius was very helpful with all our belongings and respected privacy :)