David's place is a recently refurbished room with all the facilities you may need for a stay in London. My parents spent a week there and had a great time. David's place is at 10mins walk from the tube station, and at only 100 meters you will find multiple shops, restaurants and cafes. Thanks to David and his mother for their hospitality.