Urban75 Home About Offline BrixtonBuzz Contact

Quiz: where in Brixton is this?

CH1

"Red Guard"(NLYL)
Referencing the church tower, is this something going on inside Lambeth College, Brixton Hill campus?
 
Top