Staying at Denise & Trevor’s is like staying at your home away from home. If I need somewhere to stay in London, this is where I love to stay! They are so great & their place is so wonderful. I highly recommend staying with them. Their thoughtful touches and warm hospitality are unmatched!