211 Stockwell Road
London, England

Added by rodericjones on August 13, 2007