211 Stockwell Road, Brixton
London, England SW9 9SL

Added by Nzd on July 3, 2009