Mick's place is a great stay for a few days in London. The location is superb and Mick had everything very well prepared for me.
I can only recommend this place!