No, but I can in America! Well, at least I could until my licence expired.
Is there a reason you ask - other than the obvious inference that as parking is free the streets are incredibly tight and the urban planning around roads is badly need of a re-think?
Might be my least favourite place to cycle around/through. I live in Peckham btw.