211 Stockwell Road
London, England

Added by tomafro on September 9, 2005