Debbie ist an awesome host and the room is very spacious and cozy. You have everything you need in the room: Kettler, microwave and a fridge. And not to forget you have your own bathroom.
The location is close to Heathrow airport and Twickenham stadium.
If I ever travel again to London I'd love to stay with her again.