Oh god no - I live near Victoria Park in Homerton.
No, the place was a reccommendation, and a good one at that.
Not too far from the tube so time spent in the street was minimal!
(
Geoff the Clownfish You know Myra, some people might think you're cute,
Tue 3 Mar 2009, 9:24,
archived)