Davide's home is great! Stayed here for 12 days with my friends and had a great time. He is also responsive and made our stay easy.
The accommodation is also well located; it is easy to get around London. Will be staying again!