A quiet, well-lit, peaceful gem in a desirable area of London!