Lovely secluded place to stay - hard to believe you're in the middle of London.