Really well positioned between Dulwich and Peckham. A great space with a little garden.