I deeply recommend anyone to stay with Annie and Belinda, they have great tips for your stay in London. The house is in a great location, with amazing surroundings, with parks and lovely restaurants … definitely the best stay I have ever had!