Richard & Daryl are a really warm, helpful and uncomplicated couple that’ll make your stay in London way easier. Deptford is a vibrant new part of the city, easy accesible with public transportation that helps a little to escape from the chaos of London and it’s at a good distance from everything. Really recommendable :)