I had a great time at Jeancarlo's house. Lovely apartment very cozy, tidy and clean. The location was great, only short walking to Twickenham station!
They made me feel at home! Definitely my favourite place to stay when overnighting in London!!!