Thanks all, and nice to hear from some ex Dulwich'ites! Been there a year now and well acquainted with the EDT and the Clock House - less than 5 min stumble from both.
Not sure if it was there when you were both living there, but there is an excellent craft beer shop on East Dulwich road...