Comment Comment by mplewis9z They're talking about the Benjamin Franklin House, which is in fact in London. parent mplewis9z 1 year ago