Perfect house, perfect location, perfect hostess, a lot of London-documentation in the house. It is the perfect place for a perfect stay in London!