Great South London location and a clean cozy property.