Debbie is a great Host! Staying in her place must be what it is like to live like a true Londoner.