I love the name, even if you are an RA and you made it up yourselves. Almost all our troubles on here are traffic related and yes, you're free to ask for help with things on here of course.
I love cycling down that road to get to Alexandra Palace (through the tunnel and around the back of the NRV), you just have to watch out for the odd person bombing down there at 50mph+.
Be careful they don't pull a one-way system on you, being narrow, residential and highly congested and all...