Had a fantastic stay at Natasha’s place. The flat itself is lovely, and is positioned right on Deptford high street with great cafes, restaurants and shops. Travel to the rest of London was easy from the nearby stations and the Thames path is right there for a nice walk along the river. Natasha was a great host with useful local tips and was really responsive and helpful if I had questions. Highly recommended and I’ll definitely stay again!