Lovely place, even though short and sweet trip Sarah made me feel at home. Crystal Palace is a gorgeous area of London with great coffee shops and other such places. I would definitely stay with her again if in the area!