218 Tower Bridge Rd
London, England

Added by davorg on September 26, 2008