Debbie’s house is amazing on such a nice street! The kitchen is so great. Perfect room for a nights stay. 10/10 recommend for a short stay in London!