Debbie's apartment is terrific! You'll find everything you need for a confortable stay! I do recommend you to stay at Debbie's, she is the perfect host to meet to discover London!!!