You are reading a single comment by @Oliver Schick and its replies. Click here to read the full conversation.
  • Where in Walthamstow is it, I might pop up.

  • It's in Lockwood Road in Higham Park. Still going on now, might still be worth going (if you hadn't already).

About