Ideal location for quick stay in dulwich
And pretty peaceful location too