I had a great experience staying at Duchy house. The house is in central London and walking distance to many of the major tourist attractions. The host was also understanding and let me checkout a bit later than the usual time. I highly recommend this place.