I found Ufford Street for the first time last night, it's such a pretty street! A bit of googling would indicate that maybe it is some kind of social housing / low income housing etc. Does anybody know for sure what exactly it is? Thanks!
I have spent many weeks, this year and other years, sitting working at a desk overlooking the Ufford St Recreation Ground. You quite often see vagrants taking an al fresco pee, but I've never seen any violence/drug-taking/etc.