Im wondering if anyone could help me! Does anyone know anywhere to park in London, preferable nearish Aldgate east, but I want to avoid congestion charge zone, so I was looking at mile end maybe.
Does anyone know any free roads to park on in and around mile end? Thank You Guys!!! :) x