Beautiful home in an idyllic location right in the heart of Dulwich Village.