Im completely stock and a bit new to the forum, but I live in Lee (directly north of Epping). I can definitely come down as i have Wednesdays off and would love to get to know the scene/ converse and learn about our cars.
I drive by the Tuckaway every Sunday morning on my way to breakfast