We stayed at Riccardos place in London for 4 days, and it was a perfect location for experiencing London. The apartment was nice and clean, and the rooms were spacious.
Recommended!